@charset "utf-8";
/* CSS Document */

div.clear,
hr.clear{
	clear:both;
	visibility:hidden;
	height:0px;
}

a img{
	border:none;
}


button{
	padding:3px 8px;
	color:#ccc;
	font-size:11px;
	margin:1px;
}
button.submit{
	font-weight:bold;
}


.messageNotes,
.messageReminder,
.messageWarning,
.messageError,
.messageResult{
display:block;
padding:10px;
margin:10px;
}
.messageReminder,
.messageNotes{
background:#C0E7FE;
border:1px solid #1176C1;
}
.messageWarning{
background:#FFFFCC;
border:1px solid #1176C1;
}
.messageError{
background:#FFD0CA;
border:1px solid #DB1D17;
}
.messageResult{
background:#ececec;
border:1px solid #666;
}
.messageCode{
font-family: courier new;
overflow:auto;border:1px solid #ccc;
}
form .fieldRow {
display:block;
margin:5px 0;
}
form .fieldRow label{
width:30%;
float:left;
}
form .fieldRow span{
margin-left:30%;
display:block;
}